#include "Point.h"
#include <iostream>

int main(int argc, char *argv[]) {
    Point<2> P1 = {1, 1};
    Point<2> P2 = {2, 2};
    Point<2> P3;
    P3 = P1;
    cout << P3 << endl;
    P3 = P1 - P2;
    cout << P3 << endl;
    P3 = P1 + P2;
    cout << P3 << endl;
    P3 = P1 / 2;
    cout << P3 << endl;
    P3 = -P3;
    cout << P3 << endl;
    P3 = P3 * 2;
    cout << P3 << endl;
    Point<2> P4 = P1 + (P2 - P1) * (1.0 / 3.0);
    cout << P4 << endl;
    return 0;
}